A Parallel Approach for 3D-Variational Data Assimilation on GPUs in Ocean Circulation Models
نویسندگان
چکیده
This work is the first dowel in a rather wide research activity in collaboration with Euro Mediterranean Center for Climate Changes, aimed at introducing scalable approaches in Ocean Circulation Models. We discuss designing and implementation of a parallel algorithm for solving the Variational Data Assimilation (DA) problem on Graphics Processing Units (GPUs). The algorithm is based on the fully scalable 3DVar DA model, previously proposed by the authors, which uses a Domain Decomposition approach (we refer to this model as the DD-DA model). We proceed with an incremental porting process consisting of 3 distinct stages: requirements and source code analysis, incremental development of CUDA kernels, testing and optimization. Experiments confirm the theoretic performance analysis based on the so-called scale up factor demonstrating that the DD-DA model can be suitably mapped on GPU architectures.
منابع مشابه
Software for ensemble-based data assimilation systems - Implementation strategies and scalability
Data assimilation algorithms combine a numerical model with observations in a quantitative way. For an optimal combination either variational minimization algorithms or ensemble-based estimation methods are applied. The computations of a data assimilation application are usually far more costly than a pure model integration. To cope with the large computational costs, a good scalability of the ...
متن کاملA Study of ENSO Prediction Using a Hybrid Coupled Model and the Adjoint Method for Data Assimilation
An experimental ENSO prediction system is presented, based on an ocean general circulation model (GCM) coupled to a statistical atmosphere and the adjoint method of 4D variational data assimilation. The adjoint method is used to initialize the coupled model, and predictions are performed for the period 1980–99. The coupled model is also initialized using two simpler assimilation techniques: for...
متن کاملCoupled Ocean Circulation and Wind-Wave Models With Data Assimilation Using Altimeter Statistics
Coupled ocean wave and circulation models have been implemented under the IOEPAS program (Integrated Ocean Environment Prediction and Assimilation System). The third generation wave model, WAM and the South East Asian Ocean Model (SEAOM) based on the Princeton Ocean Model (POM) are coupled through wave-current interaction terms. The modeling capability has been improved from the altimeter data ...
متن کامل3D Modeling of Wind-Driven Circulation In The Northern Indian Ocean During Monsoon
Abstract The purpose of this research is to design and identify some of the natures and characteristics of high-resolution surface currents in the Northern Indian Ocean. The pattern of 3D circulation of the Wind-driven surface currents, Sea surface temperature (SST) and Sea Surface Salinity (SSS) distribution in the Northern Indian Ocean using The MIT general circulation model (MITgcm) with ho...
متن کاملA Time-parallel Approach to Strong-constraint Four-dimensional Variational Data Assimilation
A parallel-in-time algorithm based on an augmented Lagrangian approach is proposed to solve four-dimensional variational (4D-Var) data assimilation problems. The assimilation window is divided into multiple sub-intervals that allows to parallelize cost function and gradient computations. Solution continuity equations across interval boundaries are added as constraints. The augmented Lagrangian ...
متن کامل